wellhead cluster - German English Dictionary